to get ahead of - French English Dictionary